/**
 * software architecture exercises group 075
 */
package at.ac.tuwien.swa075.telco.auc;

/**
 * Contains a list of possible authentication states
 * 
 * @author Johannes Mayr <johannes.mayr@chello.at>
 * 
 */
public enum AuthenticationStatus {
	/**
	 * The account has been created but not yet made available to the customer.
	 */
	CREATED,
	/**
	 * The account is active. The subscriber is allowed to connect to the
	 * network.
	 */
	ACTIVE,
	/**
	 * The account has been locked. The subscriber is not allowed to access the
	 * network.
	 */
	LOCKED,
	/**
	 * The account has been deleted. The subscriber is not a customer anymore.
	 */
	DELETED
}
